From: route@monster.com
Sent: Wednesday, October 21, 2015 3:48 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: BPM Lead Developer
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Kannan Narayanan kan.narayanan@gmail.com Professional Summary: ·
16 years of extensive experience as
Senior Consultant in architecture, design, development, admin and production
support. ·
Excellent domain experience in document
management and workflow systems using FileNet. ·
Hands-On-Experience in FileNet P8 Products
and experience in FileNet security architecture. ·
Experience in upgrading FileNet P8
products and data migration strategy. ·
Experience in providing Electronic
Records Management solutions using FileNet P8. ·
Experience in FileNet P8 administration
and providing deloyment architecture strategies for High Availability, Fail
Over and Disaster Recovery. ·
Experience in providing E-Commerce
solutions using WebLogic, WebSphere Application Servers, IIS, webMethods, C#,
ASP.Net, ASP, VBScript, JavaScript, Web Services, CORBA, J2EE, EJB, JDBC,
ASP, Java Servlets, Java Server Pages (JSP), XML, Java Script, etc. ·
Worked on projects in Waterfall and
Agile Model. Technical Skills: Programming & Scripting Languages: C, C++, Java, C#, ASP, JDBC, SQL, HTML, XML, Java
script, VBScript, CSS Application & Web servers: WebLogic 6.0, WebSphere 6.0, webMethods B2B 4.6,
Web Services, I-Planet, IIS, Netscape Enterprise Server Technologies:
ASP.Net, EJB, Servlets, Java Server Pages (JSP), Java Message Services
(JMS) Tools And Methodologies: Visual Studio 2003, Rational Rose 2002, PVCS 6.6,
Rational-clear case 4.0, Rational Application Developer 6.01 (RAD), VisualAge
for Java 4.0, FileNet 3.5-4.5, FileNet P8 Process Manager and Content
Manager, FileNet Process Analyzer, FileNet Records Manager, FileNet Rendition
Engine, IBM Content Collector 2.2, IBM eDiscovery
Manager 2.2, Kofax Capture 10, FileNet eForms, Unified Modeling
Language (UML), Struts Framework, J2EE Design Patterns Databases:
Oracle 9i & Oracle PL/SQL, MSSQL 2000, DB2 7.2 OS:
Windows 2000, Solaris 2.6, Linux Education: Masters in Computer Science Certifications: IBM Certified Specialist - IBM WebSphere Application
Server, Advanced Single Server Edition for Multiplatforms, WebSphere
based FileNet Content Manager (CM) Developer certification FileNet Business Process Manager (BPM) Developer
certification FileNet Records Manager Admin certification FileNet Business Process Manager (BPM) Process
Design certification IBM FileNet Content Manager – Designer 4.5
certification IBM FileNet Content Manager – Developer 4.5
certification IBM FileNet P8 Platform Administrator 4.5 Professional Experience: Apr 2012 – till
date
First Energy,
OH
FileNet Architect/Developer (Contractor, project completed) FileNet 4.5 workflow converion/support project Description: FirstEnergy content management team use FileNet as a repository to
store/approve all the FERC compliance based documents, FENOC plant
documents, Corporate documents and declare them as records. They
categorize them based on the type and retain them based on the retention period
of the categories. In addition, they declare the emails as records based on
the email classification by using ICC for email product and view them using
eDiscovery product. First Energy content management team would like to
convert all the FileNet workflow components from version 3.5 to version 4.5.
Along with that, they would like to optimize the workflows to increase the
performance and also to make it easy to support. In addition, they would like
to speed up the search in different object store by doing performance
optimization. Development Environment: FileNet P8, IBM Content Collector 2.2,
IBM eDiscovery Manager 2.2, Kofax Capture 10, WebSphere 7.0, and Oracle 11g ·
Created a new base frame
work for new 4.5 API and converted all the workflow components by using new
framework ·
Created separate rosters
for each type of documents and created indexing fields for better work items
search and helped to solve support tickets easily. ·
Optimized/reduced the
workflow steps to increase the performance and to debug the support issues. ·
Created standalone utility
programs to load the meta data from the spread sheets and declare them as
electronic records and physical(Marker) records. This program was converted
as workflow component and used in workflow subscriptions. ·
Created a new workflow
which uses webservice framework to get the meta data from SAP for the PO’s
loaded using ICC for SAP product. ·
Worked on optimizing the
index on an object store which has lot of document class templates(migrated
from another energy company which was acquired by FE) with high volume to
speed up the search. ·
Supported ICC, eDiscovery
manager and Kofax products. Aug 2010 – Mar 2012
KeyBank,
OH
FileNet Architect/Developer (Contractor, project completed) FileNet 4.5 upgrade/migration project Description: KeyBank initiated the migration
project to migrate all 15 FileNet application from FileNet P8 3.5 to FileNet
P8 4.5. In addition to that, KeyBank would like to have a common shared
services framework to minimize the application changes for upcoming FileNet
migrations. Along with this migrations projects, KeyBank would like to
introduce taxonomy framework for enterprise wide search. Development Environment: FileNet P8, WebSphere 7.0, RAD 7.5 and
Oracle 11i ·
Worked as an
Architect/Developer on converting 4 FileNet CM/BPM/RM applications named Loan
Services Optimization, Corporate Sourcing, Retirement Operations, and Quick
Start Initiatives. ·
Prepared the gap analysis
document for all the 4 FileNet applications. ·
Prepared the security
architecture document specific to KeyBank architecture to accommodate the new
authentication and authorization process changes in FileNet P8 4.5 version. ·
Worked on converting
WebSphere/Java applications that uses 3.5 FileNet CE API to new 4.5 API. ·
Worked on converting batch
jobs to new FileNet P8 4.5 version which was developed using spring batch
framework and run during night time. ·
Worked on converting 3.5
COM based event-subscription process to Java based 4.5 event-subscription
architecture for all the 4 FileNet applications. ·
Created Java API framework
for all the application to communicate with common CE and PE shared services. ·
Involved in the process
migrating Records Manager framework from FileNet P8 3.5 to FileNet 4.5. ·
Actively involved in
designing taxonomy architecture to leverage enterprise search process. ·
Involved in identifying
HA/DR/Fail over process changes due to the new Java based 4.5 CE architecture
changes. Feb 2010 – July
2010
Progressive Insurance Company,
OH
FileNet Administrator/Architect (Contractor, project completed) FileNet 4.5
upgrade/migration project Description: Progressive Enterprise Content
Management team started the initiative of upgrading FileNet environment from
3.5 to 4.5 with minimal impact to applications that are using FileNet P8
environment. There were 2 separate FileNet 3.5 environments (claims and
Shared) and it was difficult to support both the environments. They would
like to combine the environments while upgrading the FileNet environment and
they needed help on High Availability & Disaster Recovery process with
new java based FileNet 4.5 architecture changes. Development Environment: FileNet P8, WebSphere 7.0, Windows 7
and SQL 2008 ·
Installed, deployed and
configured Content Engine in different environments (Dev, IT, UA and
Production). ·
Managed 4.5 data migration
process by working with IBM. ·
Worked with IBM support
team on the configuration issues by creating PMR and uploading log files. ·
Prepared and executed
production implementation without any issues. ·
Worked on getting IBM
approval for the Production FileNet 4.5 installation & configuration that
was done by progressive team. ·
Planned the load testing
strategy and worked on the FileNet performance tuning techniques during the
FileNet 4.5 load testing process. ·
Changed the High
Availability deployment architecture to work effectively ·
Setup compatibility layer
to make the 3.5 code to work with 4.5 environments to provide modular
development. July 2009 – Oct
2009
Guardian Life Insurance Company, NY FileNet Developer (Contractor, project completed) Customized FileNet application for Legal
Department Description: Legal Department at Guardian Life
Insurance Company would like to customize the behavior of new object creation
process in the FileNet P8 content manger, as part of their content management
business process. They would like to copy the property values from a folder
to new objects (Documents, Folder and Custom Objects) whenever it gets added
into the folder. Event framework is used to customize the
new object creation behavior. Customized application is written in such a way
that it will work without any code change even if any new properties are
added to the Legal folder. Development Environment: FileNet P8, 4.5, Java, WebSphere 6.0,
Rational Application Developer 6.01 (RAD), Java Struts, PVCS and Oracle 9i ·
Designed & configured
Event and subscriptions for this project. ·
Designed & developed
Event Action Handler, which is used to customize the behavior of File
Creation event. ·
Deployed & configured
Event and subscriptions in IT, UA and Production environment. Apr 2003 – Mar 2009
Key Bank,
OH
FileNet Developer/Architect (Contractor, project completed) Key Policies and Procedures Description: Key Policies and Procedures (KPP) is a
FileNet system being developed in order to standardize the process of
policies and procedures. The system will create policies, procedures and
facilitate auditing, reporting and e-mail features for the documents. Development Environment: FileNet P8,
FileNet Records Manager, Rendition Engine, WebSphere 6.0, Rational
Application Developer 6.01 (RAD), Java Struts, PVCS, Oracle 9i and Oracle
PL/SQL ·
Designed content engine
business objects, folders and created security mappings. ·
Designed process maps
(workflows) using FileNet Process Designer & Content Engine Object Model. ·
Designed & Developed
Component Integrators for Workflows. ·
Architecture the web
application with Struts Framework, J2EE security framework, Data Access
Object and Singleton objects. ·
Developed the web
application using standard reusable components. ·
Designed and Developed Data
Access Object (DAO) to access FileNet Content Engine and Process Engine (PE)
from web application. ·
Prepared RFP for Record
Manager usage. ·
Handled the code migration
and installation process in Agile Methodology. ·
FileNet upgrade from
version 3.5 to 4.5. Master Compliance Application (MCA) Description: This system is a proprietary design used to support
Patriot Act Section 326 compliance. Features include authentication of
customer information, logging of documentary evidence, inquiries and case
management for CIU users. Development Environment: ASP.Net, C#, MS SQL Server2000/2005, IIS 6.0, MS
Visual Studio NET 2003/2005,WebSphere 6.0, webMethods B2B 4.6, Java, Servlet,
Java Server Pages (JSP), Rational Rose, Command Framework, PVCS ·
Played a key role in requirement
analysis, architecture, design and development. ·
Played a major role in the production
support activities and supported the application effectively for 2 years. ·
Guided the development team in
designing, developing, executing the project. ·
Composed the User Interface requirement
including Site Map for the complete web application. ·
Developed use cases for Authenticate
customer, Maintain Business Rules, Inquire Customer Status features. ·
Using Rational Suite created the Analysis
and Design model for the use cases to Authenticate customer, Maintain
Business Rules and Inquire Customer Status. ·
Involved in the database schema design
process. May 2000 – Mar
2003
Cyber Business Credit, NY
Technical Lead (Contractor, project completed) Cyber Business Credit Applications Description: Three
portals were developed to provide business credit information. ·
www.cyberbusinessservices.com: This site offers a business-to-business credit
reporting service. It collects and provides information about the credit and
payment history of customers, thus helping its members/subscribers to make
intelligent financial decisions about lending credit to different customers. ·
www.sandscredit.com: This site provides credit guidelines on potential new
customers as well as on existing customers to consumer product companies. It
allows clients to check the guidelines of their customers online. In addition
to this, it allows the client to submit requests for purchasing marketing
lists of different types, purchasing payment guarantee on a sale, etc. The
system has a request tracking system, whereby an administrator is notified
with all the details when such a request is submitted. ·
www.debtwatcheronline.com: This site gives credit lending agencies, quick and
easy access to the outstanding debt against potential customers. This enables
them to make intelligent decisions about credit lending to those customers.
The debt information on the customers is collected regularly from a group of
collection agencies and loaded onto the system. Development Environment: WebSphere 4.01, Java, EJB, Java Message Services
(JMS), Servlet, Java Server Pages (JSP), Struts, Rational Rose, WebSphere
Studio Application Developer 4.03 (WSAD), VisualAge for Java, PVCS, IIS, MS
SQL, Solaris ·
Played a key role in
requirement analysis, architecture, design and development. ·
Guided the project team in
designing, developing, executing the project. ·
Implemented MVC
architecture using Struts framework. ·
Designed and developed use
cases, sequence, activity and class diagrams of the application with UML
using Rational Rose 2000 ·
Extensively used J2EE
Design patterns: Session Façade, ValueObject, and Service Locator. ·
Designed and developed
stateful session beans for tracking client and customer operations. ·
Designed and developed
stateless session beans for Investigate Customers, Purchase Marketing List
operations. ·
Developed CMP entity beans
for database tables, which is accessed by different session beans from
various modules. ·
Designed and developed JSP
pages. Feb 1999 – Apr
2000
Citibank,
NY
Lead Developer, Architect (Contractor, project completed) Citibank Online Description: Citibankonline.com provides a new electronic medium for Banking
and Brokerage services fully integrated into back- end databases and legacy
systems. Banking will include Bill Pay, Funds Transfer, Recurring
Transactions, Loans, Mortgages, Insurance, and Credit Cards. Brokerage
supports buying and selling of securities and Mutual Funds, including setting
criteria for limit and stop orders. It included integration of vital market
data input such as stock prices and news feeds. The site differentiates
itself through the use of Personalization and Customization. Development Environment: WebLogic 6.0, Java, Java Server pages (JSP),
VisualAge for Java, Rational Rose, Rational-clear case, Oracle, Oracle PL/SQL
and Solaris ·
Designed and developed use
cases, sequence and class diagrams for the Infrastructure module with UML
using Rational Rose 2000 ·
Designed and developed Product &
Services module for this project. ·
Designed and developed Infrastructure
module for this portal, which is used by other modules in the portal. ·
Designed and developed CMP entity beans
for Product & Services module. ·
Designed and developed stateless
session beans and entity beans for infrastructure module. ·
Configured WebLogic application server
for the development environment. Feb 1997 – Jan
1999
Lucent Technologies,
NJ
Lead Developer (Contractor, project completed) Lucent Softswitch Description: Mantra
is a distributed software call model developed at Bell Labs in Lucent
Technologies and is based on Inferno Spaces. Mantra facilitates the rapid
creation of new services that can operate across heterogeneous networks with
different signaling systems. Device Server refers to the Mantra entity that
translates telephony protocols to Mantra. Protocol translation also involves
translating the Mantra semantics to protocol specific behavior. The protocol
or the product that they interface with usually qualifies device servers.
Some examples of a device server are the PRI device server (Q.931), which
interfaces with any ISDN, enabled device, or the SS7 device server (SS7),
which interfaces with the Signaling System 7. Development Environment: C, C++, Solaris, Win NT,
Java, Servlet ·
Designed and developed PRI device
server. ·
Integrated PRI device server with Q931
enabled devices. ·
Design and developed the interface
between PRI device server and collaboration server. ·
Designed and developed the Management
Server. ·
Designed and developed the interface
between Management Server and GUI.
Designed and developed an
implementation of TAP for the alarming module. |
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
English |
Beginner |
|
|
|